import { getColumnsData } from "../common";
const clientListTable = [
  {
    username: "张三", // 用户名
    mobile: "13812345678", // 手机号
    money: 10000, // 余额
    luckey_coin: 100, // 幸运币
    star_stone: 100, // 星石
    virtual: "否", // 虚拟
    agency: "否", // 是否代理
    level: "1", // 等级
    accumulative_consume: 10000, // 累计消费
    accumulative_share: 1000, // 累计累计获得分润
    superiors: "无上级", // 直属上级
    subordinate_number: 0, // 直属下级数量
    register_ip: "223.104.162.167", // 注册IP
    login_num: 10, // 登录次数
    status: 1, // 状态
    status_text: "正常", // 状态
    regsiter_time: "2021-01-01 00:00:00" // 注册时间
  }
];
const headerList = [
  {
    width: "100px",
    label: "编号",
    prop: "id",
    sortable: true
  },
  {
    label: "姓名",
    prop: "username"
  },
  {
    label: "余额",
    prop: "money"
  },
  {
    label: "幸运币",
    prop: "luckey_coin"
  },
  {
    label: "星石",
    prop: "star_stone"
  },
  {
    label: "虚拟",
    prop: "virtual"
  },
  {
    label: "是否代理",
    prop: "agency"
  },
  {
    label: "等级",
    prop: "level"
  },
  {
    label: "累计消费",
    prop: "accumulative_consume"
  },
  {
    label: "累计累计获得分润",
    prop: "accumulative_share"
  },
  {
    label: "直属上级",
    prop: "superiors"
  },
  {
    label: "下级数量",
    showValue: [
      {
        class: "cursor-pointer",
        key: "subordinate_number",
        cellType: "tag",
        tableType: "clientList" // 表格类型,用于点击事件时,区分是哪个表格的按钮
      }
    ]
  },
  {
    label: "注册IP",
    prop: "register_ip"
  },
  {
    label: "登录次数",
    prop: "login_num"
  },
  {
    label: "状态",
    prop: "status",
    showValue: [
      {
        class: "",
        key: "status_text",
        cellType: "tag",
        tableType: "clientList" // 表格类型,用于点击事件时,区分是哪个表格的按钮
      }
    ]
  },
  {
    label: "注册时间",
    prop: "regsiter_time"
  },
  {
    label: "操作",
    width: "380px",
    hideCheck: true,
    fixed: "right",
    showValue: [
      {
        class: "",
        key: "资金查看",
        cellType: "button",
        type: "primary", // 按钮类型
        buttonType: "view", //
        icon: "f7:money-yen-circle",
        tableType: "clientList" // 表格类型,用于点击事件时,区分是哪个表格的按钮
      },
      {
        class: "",
        key: "修改",
        cellType: "button",
        type: "success", // 按钮类型
        buttonType: "edit", //
        tableType: "clientList" // 表格类型,用于点击事件时,区分是哪个表格的按钮
      },
      {
        class: "",
        key: "换绑上级",
        cellType: "button",
        type: "primary", // 按钮类型
        buttonType: "changeSuperior", //
        tableType: "clientList" // 表格类型,用于点击事件时,区分是哪个表格的按钮
      },
      {
        class: "",
        key: "资金操作",
        cellType: "button",
        type: "primary", // 按钮类型
        buttonType: "capitalHandle", //
        icon: "f7:money-yen-circle",
        tableType: "clientList" // 表格类型,用于点击事件时,区分是哪个表格的按钮
      }
    ]
  }
];
const clientListColumns = [];

getColumnsData("clientList", clientListColumns, headerList, res => {
  console.log("clientList", res);
});
export { clientListTable, clientListColumns };
